modernize extensively - Français Anglais Dictionnaire